package com.qf.mapper;

import com.qf.pojo.BookInfo;

import java.util.List;

/**
 * 书籍
 */
public interface BookInfoMapper {
    List<BookInfo> findAll();

    BookInfo findByIdWithClass(Long bookId);

    List<BookInfo> findByWord(String searchWord);

    void deleteByBookId(Long bookId);

    void addBook(BookInfo bookInfo);

    /**
     * 修改书籍信息
     * @param bookInfo
     */
    void updateBookInfo(BookInfo bookInfo);

    /**
     * 根据id更新书籍信息
     * @param bookId
     */
    void updateBookInfoByBookId(Long bookId);
}
